NetConfig Application
=================

This document explains how to compile and run the Network Configuration (NetConfig) program on a 
Rabbit based controller, as well as installation of its related, optional command line components which run 
on a Windows or Linux based PC.

1 - Contents of this directory
======================

NETCONFIG.C
--------------------
NETCONFIG.C the main source file that runs on the Rabbit controller. It is compiled using Dynamic C and allows 
for a Web browser to connect to the controller, through an Ethernet connection, and make changes to the 
configuration settings of the controller, through the web browser.

zdiscover.exe
------------------
Inside the Windows and Linux directories you will find the "zdiscover.exe" command line tool, which uses a special 
network Discovery and Configuration protocol, as an alternative way to edit the network configuration of 
your Rabbit controller. Zdiscover.exe makes it easy to find all Rabbit based controllers, that are running the 
NETCONFIG.C program, on your network and individually select them for custom configuration suited to 
your particular network. No prior network configuration is necessary when using this tool. To make use of 
this program, copy the relevant executable file to your Windows or Linux operating system environment 
respectively and run it.


2 - Typical First-Time Usage Scenario
==============================

The following steps describe a typical way of getting started with running the NetConfig application on 
your Rabbit controller:

-Connect your Rabbit Controller(s)) to your network.

-Load Dynamic C and open the NETCONFIG.C file.

-Making sure that the Rabbit controller is powered up and connected to your PC with a programming cable, 
select "Run" from the Run Menu in Dynamic C.

-Once the NETCONFIG.C program is up and running, you can execute the zdiscover.exe command line tool 
on your PC to automatically locate the Rabbit controller(s) that are running NETCONFIG.C on your 
network.

-Select the controller by choosing its number from the list, given by the zdiscover.exe tool, and begin 
editing its IP address, netmask, etc. to what is best suited to your network.

You can now use your web browser to connect to the controller and make future modifications on the 
controller by typing its IP address in your web browser's address field. 



